﻿using System;
namespace Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg {
    
    
    public partial class XbrlAruandeNaitajadVastus : global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IXbrlAruandeNaitajadVastus {
        
        private int @__status;
        
        private string @__statusText;
        
        public XbrlAruandeNaitajadVastus() {
        }
        
        /// <summary>
        /// All parameters
        /// </summary>
        public XbrlAruandeNaitajadVastus(int @status, string @statusText) {
            this.@__status = @status;
            this.@__statusText = @statusText;
        }
        
        /// <summary>
        /// Required parameters
        /// </summary>
        public XbrlAruandeNaitajadVastus(int @status) {
            this.@__status = @status;
        }
        
        /// <summary>
        /// Copy Constructor
        /// </summary>
        protected XbrlAruandeNaitajadVastus(IXbrlAruandeNaitajadVastus @xbrlAruandeNaitajadVastus) {
            this.@__status = @xbrlAruandeNaitajadVastus.Status;
            this.@__statusText = @xbrlAruandeNaitajadVastus.StatusText;
        }
        
        public virtual int Status {
            get {
                return this.@__status;
            }
            set {
                this.@__status = value;
            }
        }
        
        public virtual string StatusText {
            get {
                return this.@__statusText;
            }
            set {
                this.@__statusText = value;
            }
        }
    }
}
